institución para el depósito de valores - Spanish English Dictionary